.feat-cap h2{
color:#ff5e15;
font-weight: 600;
}

.feat-cap p{
color:#ff5e15;
font-weight: 600;
}

.feat-cap span i{
color:#ff5e15
}
.pts-22{
padding-top: 22rem;
    margin-top: -170px;
}
/* 5. features */
.features-services-area .container {
    background-color: rgb(255, 255, 255);
    box-shadow: 1px 1.732px 60px 0px rgba(0, 0, 0, 0.1);
    padding: 50px 50px 20px;
    margin-top: -180px;
}
.features-services-area .features-icon img{
    height: 57px;
    margin-bottom: 30px;
}
.features-services-area p{
    margin-bottom: 0;
}
.features-content h4 {
	font-size: 24px;
	margin-bottom: 17px;
}

.features-content h4 a:hover{
	color:#ff5e15
}

.features-services-area .features-icon {
  width: 40px;
  height: 40px;
  line-height: 40px;
  background: #ffedeb;
  transition: all 0.3s ease;
margin-bottom: 30px;
}

.features-services-area i {
  -webkit-transition: all 0.4s ease;
  color: #ff5e15;
  font-size: 40px;
  padding: 15px;
  display: block;
}



.section-header{
margin-bottom: 30px;
text-align: center;

}

.department-section
{
z-index:999;
}

.department-section.style-1 .section-content .department-bottom{
  color: #fff;
}

/* @@@@@@@@@@@@@  Department Section Start Here  @@@@@@@@@@@@@@ */
.department-section.style-1 {
  padding-bottom: 0;
}
.department-section.style-1 .section-content .department-top .dep-tab {
  margin: 0;
  margin-bottom: 10px;
}
.department-section.style-1 .section-content .department-top .dep-tab li {
  padding: 5px;
  text-align: center;
  width: calc(100% / 2 - 9px);
}
@media (min-width: 576px) {
  .department-section.style-1 .section-content .department-top .dep-tab li {
    width: calc(100% / 4 - 9px);
  }
}
@media (min-width: 992px) {
  .department-section.style-1 .section-content .department-top .dep-tab li {
    width: calc(100% / 5 - 9px);
  }
}
@media (min-width: 1200px) {
  .department-section.style-1 .section-content .department-top .dep-tab li {
    width: calc(100% / 9 );
  }
}
.department-section.style-1 .section-content .department-top .dep-tab li a {
  padding: 20px 13px;
  display: block;
  background: #f7f7f7;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  transition: all 0.3s ease;
  border-radius: 4px;
}
.department-section.style-1 .section-content .department-top .dep-tab li a.active {
  box-shadow: 0 0 5px #80808033;
}
.department-section.style-1 .section-content .department-bottom {
background-color: #fff;
  padding: 15px;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
  margin-bottom: -15px;
  border-radius: 4px;
}
@media (min-width: 1200px) {
  .department-section.style-1 .section-content .department-bottom .tab-content .tab-pane {
    margin-bottom: 0;
  }
}
.department-section.style-1 .section-content .department-bottom .tab-content .tab-pane.active {
  opacity: 1;
  display: block;
}
.department-section.style-1 .section-content .department-bottom .tab-content .post-content {
  padding: 20px 0px 20px 15px;
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
}
.department-section.style-1 .section-content .department-bottom .tab-content .post-content h3 {
  margin-top: 0;
}
.department-section.style-1 .section-content .department-bottom .tab-content .post-content p {
  line-height: 26px;
  text-align: justify;
}
.department-section.style-1 .section-content .department-bottom .tab-content .post-content ul {
  margin-left: 1.5rem;
  margin-bottom: 25px;
}
@media (min-width: 768px) {
  .department-section.style-1 .section-content .department-bottom .tab-content .post-content ul {
    display: flex;
    flex-wrap: wrap;
  }
}
.department-section.style-1 .section-content .department-bottom .tab-content .post-content ul li {
  padding: 5px 0;
}
@media (min-width: 768px) {
  .department-section.style-1 .section-content .department-bottom .tab-content .post-content ul li {
    width: 50%;
  }
}
.department-section.style-1 .section-content .department-bottom .tab-content .post-content ul li::after {
  position: absolute;
  content: "??";
  left: -22px;
  top: 50%;
  transform: translateY(-50%);
  color: #0071ef;
  font-weight: 700;
  font-family: IcoFont !important;
}
.department-section.style-1 .section-content .department-bottom .tab-content .post-content .defult-btn {
  padding: 14px 22px;
}
.department-section.style-2 {
  padding-bottom: 108px;
}
.department-section.style-2 .section-wrapper .lab-item {
  width: calc(100% / 1);
}
@media (min-width: 576px) {
  .department-section.style-2 .section-wrapper .lab-item {
    width: calc(100% / 2);
  }
}
@media (min-width: 768px) {
  .department-section.style-2 .section-wrapper .lab-item {
    width: calc(100% / 3);
  }
}
@media (min-width: 1200px) {
  .department-section.style-2 .section-wrapper .lab-item {
    width: calc(100% / 5);
  }
}
.department-section.style-2 .section-wrapper .lab-item .lab-item-inner {
  text-align: center;
  margin: 8.5px;
  background: #fff;
  padding: 30px 0;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.department-section.style-2 .section-wrapper .lab-item .lab-item-inner h4 {
  margin-bottom: 0;
}
.department-section.style-2 .section-wrapper .lab-item .lab-item-inner img {
  padding: 20px 0;
}
.department-section.style-2 .section-wrapper .lab-item .lab-item-inner a {
  display: block;
  color: #000000;
  font-weight: 700;
}
.department-section.style-2 .section-wrapper .lab-item .lab-item-inner:hover {
  box-shadow: 0 15px 15px 3px rgba(0, 0, 0, 0.1);
}
.department-section.style-2 .section-wrapper .lab-item .lab-item-inner:hover a {
  color: #0071ef;
}

.department-section.style-1 .section-content .department-top .dep-tab li a.active{
background: #fff;
}

/* @@@@@@@@@@@@@  Counter Section Start Here  @@@@@@@@@@@@@@ */
.counter-section {
  padding: 65px 0;
}
.counter-section.style-1 {

}
@media (min-width: 576px) {
  .counter-section.style-1 .section-wrapper {
    display: flex;
    flex-wrap: wrap;
  }
}
.counter-section.style-1 .section-wrapper .counter-item {
  width: calc(100% / 1);
}
@media (min-width: 576px) {
  .counter-section.style-1 .section-wrapper .counter-item {
    width: calc(100% / 2);
  }
}
@media (min-width: 992px) {
  .counter-section.style-1 .section-wrapper .counter-item {
    width: calc(100% / 4);
  }
}
.counter-section.style-1 .section-wrapper .counter-item .counter-item-inner {
  margin-bottom: 40px;
}
@media (min-width: 768px) {
  .counter-section.style-1 .section-wrapper .counter-item .counter-item-inner {
    margin: 10px;
  }
}
.counter-section.style-1 .section-wrapper .counter-item .counter-item-inner .counter-thumb {
  margin-right: 20px;
  align-items: center;
  display: block;
}
.counter-section.style-1 .section-wrapper .counter-item .counter-item-inner .counter-content .number {
  display: inline-block;
  position: relative;
  font-size: 36px;
  font-weight: 700;
  color: #fff;
  margin: 0;
}
.counter-section.style-1 .section-wrapper .counter-item .counter-item-inner .counter-content .number::after {
  content: "???";
  position: absolute;
  font-family: icoFont !important;
  right: -25px;
  top: 50%;
  font-size: 20px;
  transform: translateY(-50%);
}
.counter-section.style-1 .section-wrapper .counter-item .counter-item-inner .counter-content p {
  color: #fff;
}
.counter-section.style-1 .section-wrapper .counter-item .counter-item-inner .counter-content .service-content {
  color: #fff;
}
@media (max-width: 575px) {
  .counter-section.style-1 .section-wrapper .counter-item .counter-item-inner .counter-content .service-content {
    margin-bottom: 0;
  }
}


.counter-section.style-1 .section-wrapper .counter-item .counter-item-inner .counter-content .number::after {
    content: "+";
    position: absolute;
    right: -25px;
    top: 50%;
    font-size: 20px;
    transform: translateY(-50%);
    font-family: icoFont !important;
}
.counter-section.style-1 .section-wrapper .counter-item .counter-item-inner{
  display: flex;
  flex-wrap: wrap;
}

.counter-section {
    width: 100%;
}

.about-image .icon-play{
font-size:30px;
position: relative;
    left: 4px;
    top: 4px;
}

.post-content p{

margin-bottom: 3rem;
}

.index_honor .mainbox {
  margin-top: 100px;
}
.item ul li {
  float: left;
  width: 24%;
  padding: 35px 0;
}
.item ul li .img {
  text-align: center;
}
.item ul li .text {
  font-size: 16px;
  text-align: center;
  color: #fff;
  width: 100%;
  margin: 15px auto 0;
}
#yw-0,#sp-0{
	font-family: work sans,Sans-serif;

	font-weight: 600;
font-size: 1.325rem;
	letter-spacing: 0;
	color: #fe5a0e;
  
text-transform:uppercase;
}